#include "PluginOsgSpark.h"

#include <EDesignerCore.h>
#include <ActionManager.h>

#include <QMetaProperty>
#include <iostream>

PluginOsgSpark::PluginOsgSpark()
{
    m_factoryObjOsg = QSharedPointer<ClassFactoryObjectOsgSpark>(new ClassFactoryObjectOsgSpark);

}


QString PluginOsgSpark::name()
{
    return QString("PluginOsgSpark");
}

EDesignerCustomPlugin::PluginType PluginOsgSpark::pluginType()
{
	return EDesignerCustomPlugin::PluginType::UI_OBJECT_INSPECTOR;
}

QSharedPointer<ClassFactoryObject> PluginOsgSpark::getClassFactoryObject()
{
    return m_factoryObjOsg;
}


Q_EXPORT_PLUGIN2(EDesignerCustomPlugin, PluginOsgSpark);
